Boost.Mpl
This is an older version and was released in 2016. The current version is 1.86.0.
C++
03
Added in Boost
1.29.0
Categories:
Metaprogramming
The Boost.MPL library is a general-purpose, high-level C++ template metaprogramming framework of compile-time algorithms, sequences and metafunctions. It provides a conceptual foundation and an extensive set of powerful and coherent tools that make doing explict metaprogramming in C++ as easy and enjoyable as possible within the current language.